package javax.realtime;

public abstract interface PhysicalMemoryTypeFilter {
    public abstract boolean contains(long paramLong1, long paramLong2);

    public abstract long find(long paramLong1, long paramLong2);

    public abstract int getVMAttributes();

    public abstract int getVMFlags();

    public abstract void initialize(long paramLong1, long paramLong2,
            long paramLong3);

    public abstract boolean isPresent(long paramLong1, long paramLong2);

    public abstract boolean isRemovable();

    public abstract void onInsertion(long paramLong1, long paramLong2,
            AsyncEvent paramAsyncEvent);

    /** @deprecated */
    public abstract void onInsertion(long paramLong1, long paramLong2,
            AsyncEventHandler paramAsyncEventHandler);

    public abstract void onRemoval(long paramLong1, long paramLong2,
            AsyncEvent paramAsyncEvent);

    /** @deprecated */
    public abstract void onRemoval(long paramLong1, long paramLong2,
            AsyncEventHandler paramAsyncEventHandler);

    public abstract boolean unregisterInsertionEvent(long paramLong1,
            long paramLong2, AsyncEvent paramAsyncEvent);

    public abstract boolean unregisterRemovalEvent(long paramLong1,
            long paramLong2, AsyncEvent paramAsyncEvent);

    public abstract long vFind(long paramLong1, long paramLong2);
}